scientific revolution - Allemand Anglais Dictionnaire